/* GLOBAL CONTAINERS-------------------------------------------------- */

#globalContainer{
	height:100%;width:100%;
}

#bodyContainer{
	position:relative; 
	width:100%; 
}

body {
	font-family: Verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	background: #FFFFFF;
	color: #333;
}




/* GLOBAL TITLE------------------------------------------------------- */

#globalTitle{
	height:33px; width:100%;
	border-bottom:1px solid #265fc4;
	background-image: url(images/fndCabecera.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #4079cc;
	overflow:visible;
}
.titleLabel{
	font-family: Arial, Helvetica, sans-serif;font-size: 11px;
	position:absolute; top:11px;left:48px;
	font-weight: bold;
	color: #FFFFFF;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.titleIcon {
	position:absolute; top:0px;left:0px;width:38px; height:37px;
	background-image: url(images/icoTituloMnuSeg.gif);
	z-index:1000;
}


/* RIGHTPANEL Title ------------------------------------------------------- */

#rightPanelTitle{
	height:22px;width:100%;
	position:relative;
	background-color:#6da7e7; border-top:1px solid #a5c6ff; border-bottom:1px solid #4d77cf;
}
.rightPanelTitleLabel{
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;
	color:#265bcd;
	font-weight: bold;
	position:absolute; top:6px;left:13px;
	white-space:nowrap;	text-overflow:ellipsis;	overflow:hidden;
	width:200px;
}

/* RIGHTPANEL forms ------------------------------------------------------- */

#rightPanelForm  {
	position:relative;
	height:160px; 
	overflow-y: auto;	overflow-x:auto;
	background: white;
	border-bottom:1px solid #4a79bc;
}

#userForm {padding-top:17px; padding-left:7px; width:183px; margin:0px auto;}

#constrForm {padding-top:7px; padding-left:7px}
.fieldset {}
.fieldset li{padding-bottom:7px; white-space: nowrap}
.fieldset textarea{margin-left:7px;margin-top:3px;  display:block; padding-left:3px; width:150px; font-size:11px; font-family:Verdana; height:32px; background:url('images/bgTextBox.gif'); border:1px solid #c9c9c9; border-top-color:#8b8b8b; border-left-color:#8b8b8b}
.fieldset textarea.extralong{width:575px;}
.fieldset input{margin-left:7px;margin-top:3px;  display:block; padding-left:3px; width:150px; font-size:11px; font-family:Verdana; background:url('images/bgTextBox.gif'); border:1px solid #c9c9c9; border-top-color:#8b8b8b; border-left-color:#8b8b8b}
.fieldset input.extralong{width:575px;}
.fieldset input.readonly {border:1px solid #dddddd; color:#555; background:#fff}
.fieldset label{color: #6666 }
.fieldset .btnContainer{margin-left:7px;margin-top:3px;  float:none; position:relative; }


#rightPanelButtons { position:relative; height:28px; background-color:#5896d1; padding-top:6px; }
#botonera { margin-top:7px; height:25px; width:132px; margin:0px auto;white-space:nowrap; overflow: hidden; }
#btnSaveChanges { width:132px; text-align: left !important; }
#btnSaveChanges .icon { background:url(images/btnIcoPasswd.gif);width:19px; float:left; height:21px; margin-left:7px; margin-right:7px; }